fluvial ecosystem - French English Dictionary